import {post} from './axiosConfig'
import {uploadPost} from   './uplodAxios'
import {socket} from './socket'

/* 获取大会场id */
// export function enterBig(data={}){ 
//     return post('/chat/creatMainMeeting', data)
// }
export function enterBig(data={}){ 
    return post('/chat/creatMainMeeting2', data)
}
/* 获取小会场id */
export function enterSmart(data={}){
    return post('/chat/creatSmallMeeting', data)
}
/* ws连接会场 */
export function connectWS(data=''){
   return  socket('/connectWebSocket'+ data)
}
/* 获取聊天记录 */
export function queryChat(data={}){
    return post('/chat/queryChatToUser', data)
}
//上传图片
export function uploadFile(data={}){
    return uploadPost('/chat/upload/img',data) 
}
// 历史记录返回会场列表
export function queryMeetingList(data={}){
    return post('/chat/queryMeettingByTalker', data)
}
// 历史记录返回当前会场的记录
export function queryMeetingDetail(data={}){
    return post('/chat/queryChatByMeetingId', data)
}
// 历史记录会场的形式返回
export function queryMeeting(data={}){
    return post('/chat/queryChatByMeeting', data)
}
//给会话打标签标签
export function setMark(data={}){
    return post('/session/record/addSessionLabel',data)
}
// 获取在线已接入的在线列表
export function onlineList(data={}){
    return post('/chat/onlineList',data)
}

// 标签库查询
export function getMarks(data={}){
    return post('/api/getlistDictByRouteStr',data)
}
// 获取最大接入人数
export function getMaxNum(data={}){
    return post('/chat/getWaitetMaxNum',data)
}
//设置最大接入人数
export function setMaxNum(data={}){
    return post('/chat/setUpWaitetMaxNum',data)
}